satellite/tributary system - Español Inglés Diccionario